package com.cysoft.third.echarts.component.parallel;

/**
 * @author 玖零
 * @version v0.0.1
 * @project cysoft-third-echarts
 * @package com.cysoft.third.echarts.component.parallel
 * @date 2025/3/12 14:15
 * @desc
 */
public class ParallelLineStyle {

    /**
     * 颜色
     */
    private String color;

    /**
     * 宽度
     */
    private Integer width;

    /**
     * 类型
     * 可选：'solid', 'dashed', 'dotted'
     */
    private String type;

    /**
     * 虚线偏移量
     */
    private Integer dashOffset;

    /**
     * 端点形状
     * 可选：'butt', 'round', 'square'
     */
    private String cap;

    /**
     * 拐角形状
     * 可选：'miter', 'round', 'bevel'
     */
    private String join;

    /**
     * 最大斜接长度
     */
    private Integer miterLimit;

    /**
     * 阴影模糊大小
     */
    private Integer shadowBlur;

    /**
     * 阴影颜色
     */
    private String shadowColor;

    /**
     * 阴影水平偏移
     */
    private Integer shadowOffsetX;

    /**
     * 阴影垂直偏移
     */
    private Integer shadowOffsetY;

    /**
     * 透明度
     */
    private Double opacity;
}
